﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Google.Api.Maps.Service.Geocoding;
using Google.Api.Maps.Service;


namespace ASPNETUI
{
    public class GerenciadorLocalizacao
    {
        public static String ObterGeocode(String endereco) 
        {         
            var request = new GeocodingRequest();
            request.Address = endereco;
            request.Sensor = "false";///não sei bem o que isso faz ainda
            var response = GeocodingService.GetResponse(request);
                          
            if (response.Status == ServiceResponseStatus.Ok)
            {            
                var resultado = response.Results.First();
                return resultado.FormattedAddress;
            }

            return null;
        }
    }
}